France striker Thierry Henry has announced his retirement from international soccer, the BBC reported on Thursday.